styrax resin - German English Dictionary